Astrazeneca Settles Vaccines Dispute With Eu